surplus energy - French English Dictionary